Protected Rollback
Last edited by longfangsong at 2021-03-18在引入了 Collapse Rollback 和悲观事务后,某个事务的 primary key 上的 rollback 记录可能会被 collapse 掉了,造成这个事务的 secondary keys 被意外提交。
为了避免这个情况,我们把这些悲观事务的 primary key 上的 rollback 记录标记为 protected,不 collapse 他们。
在引入了 Collapse Rollback 和悲观事务后,某个事务的 primary key 上的 rollback 记录可能会被 collapse 掉了,造成这个事务的 secondary keys 被意外提交。
为了避免这个情况,我们把这些悲观事务的 primary key 上的 rollback 记录标记为 protected,不 collapse 他们。